-- FileIO External Factory. 9feb93 JT FileIO ISS mNew, mode, fileNameOrType --Creates a new instance of the XObject X mDispose --Disposes of XObject instance. II mWriteChar, charNum --Writes a single character. Returns error code IS mWriteString, string --Writes out a string of chars. Returns error code I mReadChar --Returns a single character S mReadWord --Returns the next word of an input file S mReadLine --Returns the next line of an input file S mReadFile --Returns the remainder of the file SSS mReadToken, breakString, skipString I mGetPosition --Returns the file position II mSetPosition, newPos --Sets the file position. Returns error code I mGetLength --Returns the number of chars in the file ISS mSetFinderInfo, typeString, creatorString S mGetFinderInfo --Gets the finder info S mFileName --Returns the name of the file I mDelete --Delete the file and dispose of me I mStatus --Returns result code of the last file io activity SI +mError, errorCode --Returns error message string V mReadPICT --Return handle to Metafile S mNativeFileName --Returns the native (dos) name of the file II +mSetOverrideDrive, driveLetter --Set override drive letter ('A' - 'Z') to use when loading linked castmembers. Use 0x00 to clear override.